barrel (of firearm) - Español Inglés Diccionario